Package Details: conky-lua-nv 1.21.7-1

Git Clone URL: https://aur.archlinux.org/conky-lua-nv.git (read-only, click to copy)
Package Base: conky-lua-nv
Description: Lightweight system monitor for X with lua and nvidia enabled
Upstream URL: https://github.com/brndnmtthws/conky
Licenses: GPL, BSD
Conflicts: conky
Provides: conky, conky-lua
Replaces: conky, torsmo
Submitter: Andrwe
Maintainer: Foucault
Last Packager: Foucault
Votes: 130
Popularity: 0.004658
First Submitted: 2010-04-12 04:55 (UTC)
Last Updated: 2024-10-20 22:52 (UTC)

Dependencies (46)

Required by (11)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 13 Next › Last »

Foucault commented on 2022-03-13 11:23 (UTC) (edited on 2022-03-13 11:27 (UTC) by Foucault)

You will have to download the PKGBUILD locally (click Download snapshot and extract it) then edit the PKGBUILD and build the package with makepkg -rsf. You can then install it with pacman -U conky-lua-nv-1.12.2-1-x86_64.pkg.tar.zst. If you install it through yay again it will just fetch the package from AUR instead.

peat123 commented on 2022-03-13 10:33 (UTC)

I tried changing the maintainer mode to off and made sure it's off before doing yay conky-lua-nv but it's still gives me the same error and after the install when I go to PKGBUILD it say MAINTAINER_MODE=ON so it changed durinig the instalation. What can I do to make sure its' off during the instalation?

Foucault commented on 2022-02-19 14:09 (UTC) (edited on 2022-02-19 14:16 (UTC) by Foucault)

The PKGBUILD for the package in extra also fails with the same error. Maybe related to the new glibc? Not sure. I'm investigating.

Update: Looks like it's related to the test harness. As a quick workaround you can set MAINTAINER_MODE=off instead of on (line 44 in the PKGBUILD) to skip these.

zuzavo commented on 2022-02-19 13:55 (UTC)

Same error here.

robson commented on 2022-02-18 15:07 (UTC)

During the build, this error pops up, and the build is aborted

[ 93%] Building CXX object tests/CMakeFiles/test-conky.dir/test-common.cc.o
In file included from /usr/include/signal.h:328,
                 from /home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/catch2/catch.hpp:5730,
                 from /home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/test-common.cc:32:
/home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/catch2/catch.hpp:8351:14: error: call to non-‘constexpr’ function ‘long int sysconf(int)’
 8351 |     32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
      |              ^~~~~~~~~~~
In file included from /usr/include/bits/sigstksz.h:24,
                 from /usr/include/signal.h:328,
                 from /home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/catch2/catch.hpp:5730,
                 from /home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/test-common.cc:32:
/usr/include/unistd.h:640:17: note: ‘long int sysconf(int)’ declared here
  640 | extern long int sysconf (int __name) __THROW;
      |                 ^~~~~~~
In file included from /home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/test-common.cc:32:
/home/robson/Pobrane/conky-lua-nv/src/conky-1.12.2/tests/catch2/catch.hpp:8409:41: error: size of array ‘altStackMem’ is not an integral constant-expression
 8409 | char FatalConditionHandler::altStackMem[sigStackSize] = {};
      |                                         ^~~~~~~~~~~~
make[2]: *** [tests/CMakeFiles/test-conky.dir/build.make:76: tests/CMakeFiles/test-conky.dir/test-common.cc.o] Błąd 1
make[1]: *** [CMakeFiles/Makefile2:1253: tests/CMakeFiles/test-conky.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: There was an error in build().
    I stop...
==> Removing installed dependencies...

salamander commented on 2021-03-26 17:38 (UTC)

@foucault: thanks for the answer and the hint.

yes, i thought it has something to do with lua.

the interesting thing: not too long ago i reinstalled conky-lua-archers. lua 5.4 was already out. dependencies are lua and lua51.

so if always the newest lua version is taken as reference, i thought that lua51 makes the difference. but it doesn't, because i installed it next to conky-lua-nv.

it must be something else (tolua?).

somehow this fact makes me confused :)

Foucault commented on 2021-03-26 16:27 (UTC)

This might actually be related to lua. By default the conky Makefile will pick up the highest version of Lua available on the system. In Arch this is 5.4 but you might want to link against 5.3 to see if that makes any difference. You can do that by cloning the conky repository and removing the lua>=5.3 constraint from cmake/ConkyPlatformChecks.cmake. This will force building against 5.3 (you obviously need to have lua53 installed).

salamander commented on 2021-03-26 16:13 (UTC)

https://github.com/popindavibe/conky-grapes is the theme of my choice, which i have been running under https://aur.archlinux.org/packages/conky-lua-archers/ without problems, though being outdated for a longer time.

conky-lua-nv on the other hand is up-to-date, but the display of the rings/values is very sluggish and has long dropouts.

any idea why the theme is not running smoothly?

hamelg commented on 2021-03-26 14:31 (UTC)

Thanks, 1.12.1-2 has fixed the issue.

Foucault commented on 2021-03-26 10:21 (UTC)

OK so I searched a bit and I think this is related to the implementation of HSV colour gradients. This is fixed in the latest git snapshot. I'll disable HSV gradients for now until a new release is out.