Package Details: quassel-light-git 0.14.0.r8.g020c1634-6

Git Clone URL: https://aur.archlinux.org/quassel.git (read-only, click to copy)
Package Base: quassel
Description: Qt-based IRC client (monolithic version, w/o kde deps)
Upstream URL: http://quassel-irc.org
Licenses: GPL
Conflicts: quassel-monolithic
Provides: quassel-monolithic
Submitter: AlD
Maintainer: AlD (ahmubashshir)
Last Packager: AlD
Votes: 22
Popularity: 0.000000
First Submitted: 2014-07-23 10:18 (UTC)
Last Updated: 2024-02-19 00:07 (UTC)

Latest Comments

1 2 3 4 Next › Last »

hippieben commented on 2023-11-07 02:47 (UTC) (edited on 2023-11-07 03:05 (UTC) by hippieben)

This seems to build a lot more than just the client. Can all the other components be stripped out of the the PKGBUILD file without ruining anything? I do not need the core, I do not need the light client, etc. I just need the client. Been building over an hour at this point and I can't help by think it's not necessary.

$ yay -S quassel-client-git

One would think that would build only the client, no?

Yup, it built all 8 packages just to install a single 5.72MB program. Pretty much the definition of inefficient.

xiota commented on 2023-11-05 21:23 (UTC) (edited on 2023-11-05 21:25 (UTC) by xiota)

Clean chroot.

make: Leaving directory '/home/main-builder/pkgwork/src/git'
  -> Preparing build directory: quassel-light-git...
/home/main-builder/pkgwork/PKGBUILD: line 120: rsync: command not found
==> ERROR: A failure occurred in build().

Also, should not be using msg2 to display messages, per Arch package guidelines.

xiota commented on 2023-10-24 21:11 (UTC) (edited on 2023-11-01 09:49 (UTC) by xiota)

kf5-related dependencies have been renamed

Also, this package is blocking quassel, which should be used, or left available, for stable builds. Please revise. (quassel is currently in extra, but it's still a misnamed pkgbase.)

AlD commented on 2018-11-23 11:59 (UTC)

Ok, that sucks. I won't be able to test this now, but I'll add the cmake param right away.

ChrisLane commented on 2018-11-23 09:18 (UTC) (edited on 2018-11-23 09:32 (UTC) by ChrisLane)

Also, I'm pretty sure the files being put in /usr/lib64 causes it to change to a directory instead of a symlink to /usr/lib which in turn caused mkinitcpio to produce a broken init which caused kernel panic in the init stage of boot.

So if anyone else is having issues booting, there's possible cause.

ChrisLane commented on 2018-11-22 21:03 (UTC) (edited on 2018-11-23 09:37 (UTC) by ChrisLane)

warning: could not get file information for usr/lib64/libquassel-client.so
warning: could not get file information for usr/lib64/libquassel-client.so.0.13.50
warning: could not get file information for usr/lib64/libquassel-common.so
warning: could not get file information for usr/lib64/libquassel-common.so.0.13.50
warning: could not get file information for usr/lib64/libquassel-qtui.so
warning: could not get file information for usr/lib64/libquassel-qtui.so.0.13.50
warning: could not get file information for usr/lib64/libquassel-uisupport.so
warning: could not get file information for usr/lib64/libquassel-uisupport.so.0.13.50

Arch doesn't use /usr/lib64, if you could change the package install to modify cmake_install.cmake to use lib instead that would be great. The current behaviour isn't correct in this case. Adding -DCMAKE_INSTALL_LIBDIR=lib should do it from my tests.

Thanks for adding the other suggestions!

AlD commented on 2018-11-22 13:55 (UTC)

Thanks for the comments. I don't plan to switch to ninja, but integrated the other suggestions.

ChrisLane commented on 2018-11-21 21:23 (UTC)

Please add aarch64 to the architecture list.

ChrisLane commented on 2018-11-20 10:14 (UTC)

Also, using ninja instead of make would speed builds up a bit.

ChrisLane commented on 2018-11-20 09:38 (UTC)

Boost is now a required package, this doesn't build without it.