Package Details: rofi-lbonn-wayland 1.7.5+wayland1-1

Git Clone URL: (read-only, click to copy)
Package Base: rofi-lbonn-wayland
Description: A window switcher, application launcher and dmenu replacement (Wayland fork)
Upstream URL:
Licenses: MIT
Conflicts: rofi
Provides: rofi
Submitter: sperg512
Maintainer: sperg512
Last Packager: sperg512
Votes: 20
Popularity: 1.97
First Submitted: 2021-07-20 19:37 (UTC)
Last Updated: 2022-09-10 18:19 (UTC)

Dependencies (14)

Required by (176)

Sources (1)

Latest Comments

1 2 3 Next › Last »

Joan31 commented on 2022-11-19 02:26 (UTC)


For now you have to download it with nocheck flag.

With yay :

yay -S --mflags "--nocheck" rofi-lbonn-wayland

OJFord commented on 2022-10-05 21:52 (UTC)

Thanks for tracking that down and pursuing (recursively) upstream, @Celti.

Celti commented on 2022-10-03 21:57 (UTC) (edited on 2022-10-03 21:58 (UTC) by Celti)

This has been fixed upstream in libnkutils and upstream rofi. Until a new version of lbonn rofi has been released, you can bypass the issue by building with --nocheck.

Celti commented on 2022-10-02 19:11 (UTC) (edited on 2022-10-02 19:46 (UTC) by Celti)

Okay, so the issue AFAICT is that the test in libnkutils is expecting %e to return numbers padded with normal spaces when it currently returns them padded with U+2007 FIGURE SPACE. This change was made in glib four months ago in, present in glib 2.73.1 and later. libnkutils needs to be updated for the change.

I've properly reported this upstream at

OJFord commented on 2022-10-02 17:45 (UTC)

I notice someone has now reported the same upstream:

OJFord commented on 2022-09-30 20:04 (UTC)

@Celti: Thanks for the suggestion, same error though.

ecm commented on 2022-09-30 15:29 (UTC) (edited on 2022-09-30 15:31 (UTC) by ecm)

I am experiencing the same Check() error as @OJFord. (I am using aurutils as my AUR Helper so it isn't a yay bug)

The package builds in a chroot environment when the Check() block is skipped, and there doesn't seem to be any issue with the resulting package.

So either the PKGBUILD missing a dependency or it's a bug with libnkutils.

EDIT: Clarity

Celti commented on 2022-09-29 20:07 (UTC)

@OJFord, try building with LANG=C to rule out any issues with your locale.

OJFord commented on 2022-09-28 16:53 (UTC)


==> Starting check()...
ninja: Entering directory `$HOME/.cache/yay/rofi-lbonn-wayland/src/build'
[1/1] Generating subprojects/libnkutils/nkutils-git-version.h with a custom command
 1/18 libnkutils:gtk-settings / libnkutils gtk-settings module tests           OK              0.02s   4 subtests passed
 2/18 libnkutils:enum / libnkutils enum module tests                           OK              0.02s   13 subtests passed
 3/18 rofi / history test                                                      OK              0.01s
 4/18 libnkutils:format-string / libnkutils format-string module tests         ERROR           0.03s   exit status 1
>>> MALLOC_PERTURB_=254 $HOME/.cache/yay/rofi-lbonn-wayland/src/build/subprojects/libnkutils/nk-format-string.test --tap

 5/18 libnkutils:xdg-de / libnkutils xdg-de module tests                       OK              0.03s   19 subtests passed
 6/18 rofi / helper_pidfile test                                               OK              0.03s
 7/18 libnkutils:xdg-theme / libnkutils xdg-theme module tests                 OK              0.04s   22 subtests passed
 8/18 rofi / widget test                                                       OK              0.03s
 9/18 rofi / box test                                                          OK              0.02s
10/18 rofi / scrollbar test                                                    OK              0.02s
11/18 rofi / helper test                                                       OK              0.02s
12/18 rofi / helper_expand test                                                OK              0.02s
13/18 rofi / helper_config_cmdline_parser test                                 OK              0.02s
14/18 rofi / textbox test                                                      OK              0.03s
15/18 rofi / mode test                                                         OK              0.01s
16/18 rofi / helper_tokenize test                                              OK              0.02s
17/18 libnkutils:bindings / libnkutils bindings module tests                   OK              0.08s   18 subtests passed
18/18 rofi / theme_parser test                                                 OK              0.07s

Ok:                 17
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Full log written to $HOME/.cache/yay/rofi-lbonn-wayland/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().

testlog.txt excerpt:

----------------------------------- stderr -----------------------------------
ERROR:../rofi/subprojects/libnkutils/tests/format-string.c:1020:_nk_format_string_tests_func: assertion failed (result == dat
a->result): ("Thu Mar \342\200\2071 13:14:08 2018" == "Thu Mar  1 13:14:08 2018")

(test program exited with status code 1)

Commenting here instead of an upstream issue since CI is passing and I get the same error with the -git package. Am I perhaps missing some dependency for rendering that unicode spacing (I assume) correctly or something?

sperg512 commented on 2022-09-10 18:20 (UTC)

This is now on an auto-update script, so every time a release is made it should update in an hour or so.