Package Details: rarian 0.8.6-1

Git Clone URL: https://aur.archlinux.org/rarian.git (read-only, click to copy)
Package Base: rarian
Description: Documentation meta-data library, designed as a replacement for Scrollkeeper
Upstream URL: https://gitlab.freedesktop.org/rarian/rarian
Licenses: GPL-2.0-or-later
Submitter: arojas
Maintainer: carsme
Last Packager: carsme
Votes: 10
Popularity: 0.000936
First Submitted: 2020-03-17 12:50 (UTC)
Last Updated: 2024-11-16 02:36 (UTC)

Latest Comments

1 2 3 Next › Last »

ostroffjh commented on 2024-01-04 17:13 (UTC)

@carsme Thanks. I still see a few warnings, if it matters, but it completed the install with no failures or errors.

carsme commented on 2024-01-04 07:23 (UTC)

@ostroffjh, Removed those tests too, see 0.8.5-5.

ostroffjh commented on 2024-01-03 21:20 (UTC)

Thank for the quick fix, but it still fails. From .../tests/test-suite.log:

86%: Checks: 29, Failures: 0, Errors: 4 check-rarian-man.c:12:E:RrnMan:test_rrn_man_categories:0: (after this point) Test timeout expired check-rarian-man.c:40:E:RrnMan:test_rrn_man_foreach:0: (after this point) Test timeout expired check-rarian-man.c:72:E:RrnMan:test_rrn_man_from_name:0: (after this point) Test timeout expired check-rarian-man.c:88:E:RrnMan:test_rrn_man_shutdown:0: (after this point) Test timeout expired FAIL check_rarian (exit status: 1)

Perhaps more tests to remove?

carsme commented on 2024-01-03 20:15 (UTC)

@rvalles @ostroffjh @mpausch, I've removed what I believe are the tests that fail for you. Let me know if 0.8.5-4 works.

rvalles commented on 2024-01-03 10:42 (UTC)

Still broken as far as I can see.

ostroffjh commented on 2024-01-01 20:26 (UTC)

I get what looks like the same errors with 0.8.5-3. My native locale is en_US.UTF8. (In case it matters, I'm running artixlinux with openrc, not arch.) Let me know what logs to post, if it would help troubleshoot.

carsme commented on 2023-12-29 14:52 (UTC)

@mpausch, I've pushed a new pkgver (0.8.5-3) where I set the locale for the configure & build in addition to during testing. Let me know if it works for you, thanks!

mpausch commented on 2023-12-29 14:21 (UTC) (edited on 2023-12-29 14:22 (UTC) by mpausch)

@carsme, tried it with removing rarian from aurutils cache, but without success.

So I also tried it without aurutils (plain old makepkg style), but also without success:

[userm@computer rarian]$ echo $LANG
de_DE.utf8

[userm@computer rarian_test]$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/rarian.tar.gz
[userm@computer rarian_test]$ tar -xvzf rarian.tar.gz 
rarian/
rarian/.SRCINFO
rarian/.gitignore
rarian/PKGBUILD

[userm@computer rarian_test]$ cd rarian/
[userm@computer rarian]$ grep -E 'pkgrel|pkgver' PKGBUILD 
pkgver=0.8.5
pkgrel=2
[...]

[userm@computer rarian]$ grep LC PKGBUILD 
LANG=C LC_ALL=C make check

[userm@computer rarian]$ makepkg
==> Erstelle Paket: rarian 0.8.5-2 (Fr 29 Dez 2023 15:11:21 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> Lade rarian-0.8.5.tar.gz herunter...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  110k    0  110k    0     0   132k      0 --:--:-- --:--:-- --:--:--  132k
==> Überprüfe source Dateien mit sha256sums...
    rarian-0.8.5.tar.gz ... Erfolg
==> Entpacke Quellen...
  -> Entpacke rarian-0.8.5.tar.gz mit bsdtar
==> Beginne build()...
[... output shortened ...]
/bin/sh ../libtool  --tag=CC   --mode=link gcc -pthread -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o check_rarian check_rarian-check-main.o check_rarian-check-rarian-man.o check_rarian-check-rarian-main.o check_rarian-check-rarian-utils.o check_rarian-check-rarian-language.o check_rarian-check-rarian-info.o check_rarian-check-rarian-reg-utils.o check_rarian-check-rarian-list-utils.o check_rarian-check-rarian-ht-utils.o ../librarian/librarian.la -lcheck 
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/check_rarian check_rarian-check-main.o check_rarian-check-rarian-man.o check_rarian-check-rarian-main.o check_rarian-check-rarian-utils.o check_rarian-check-rarian-language.o check_rarian-check-rarian-info.o check_rarian-check-rarian-reg-utils.o check_rarian-check-rarian-list-utils.o check_rarian-check-rarian-ht-utils.o  ../librarian/.libs/librarian.so -ltinyxml -lcheck -pthread
make[3]: Leaving directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
make  check-TESTS
make[3]: Entering directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
make[4]: Entering directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
FAIL: check_rarian
============================================================================
Testsuite summary for rarian UNKNOWN
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
============================================================================
make[4]: *** [Makefile:866: test-suite.log] Error 1
make[4]: Leaving directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
make[3]: *** [Makefile:974: check-TESTS] Error 2
make[3]: Leaving directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
make[2]: *** [Makefile:1047: check-am] Error 2
make[2]: Leaving directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests'
make[1]: *** [Makefile:477: check-recursive] Error 1
make[1]: Leaving directory '/home/userm/temp/rarian_test/rarian/src/rarian-0.8.5'
make: *** [Makefile:776: check] Error 2
==> FEHLER: Ein Fehler geschah in check().
    Breche ab...

test-suite.log contains following:

[userm@computer rarian]$ cat /home/userm/temp/rarian_test/rarian/src/rarian-0.8.5/tests/test-suite.log 
==========================================
   rarian UNKNOWN: tests/test-suite.log
==========================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: check_rarian
==================

Running suite(s): RarianUtils
 RarianRegUtils
 RarianListUtils
 RarianMan
 RarianLanguage
 RarianInfo
Error: Malformed line (no section).  Ignoring entry
Error: Malformed line (no section).  Ignoring entry
Error: Malformed line (no section).  Ignoring entry
 RarianHtUtils
 RarianMain
93%: Checks: 29, Failures: 2, Errors: 0
check-rarian-reg-utils.c:21:F:RrnReg:test_rrn_reg:0: Assertion '"The Beanstalk Manual" == reg->name' failed: "The Beanstalk Manual" == "The Beanstalk Manual", reg->name == "Das Beanstalk Manual"
check-rarian-main.c:55:F:RrnMain:test_rrn_main_categories:0: Assertion 'first->categories[0] != NULL' failed: first->categories[0] == 0
FAIL check_rarian (exit status: 1)

carsme commented on 2023-12-29 12:42 (UTC)

@mpausch, I can reporoduce the test failure if I set my locale to German and remove LANG=C LC_ALL=C from the PKGBUILD. However, you should not experience this issue with the clean PKGUBILD version 0.8.5-2. Could you try to remove the cache and rebuild the package?

rm -rf ~/.cache/aurutils/sync/rarian

mpausch commented on 2023-12-28 10:04 (UTC) (edited on 2023-12-28 10:13 (UTC) by mpausch)

even with 0.8.5-2 I get an error:

make  check_rarian
make[3]: Entering directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
/bin/sh ../libtool  --tag=CC   --mode=link gcc -pthread -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o check_rarian check_rarian-check-main.o check_rarian-check-rarian-man.o check_rarian-check-rarian-main.o check_rarian-check-rarian-utils.o check_rarian-check-rarian-language.o check_rarian-check-rarian-info.o check_rarian-check-rarian-reg-utils.o check_rarian-check-rarian-list-utils.o check_rarian-check-rarian-ht-utils.o ../librarian/librarian.la -lcheck 
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/check_rarian check_rarian-check-main.o check_rarian-check-rarian-man.o check_rarian-check-rarian-main.o check_rarian-check-rarian-utils.o check_rarian-check-rarian-language.o check_rarian-check-rarian-info.o check_rarian-check-rarian-reg-utils.o check_rarian-check-rarian-list-utils.o check_rarian-check-rarian-ht-utils.o  ../librarian/.libs/librarian.so -ltinyxml -lcheck -pthread
make[3]: Leaving directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
make  check-TESTS
make[3]: Entering directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
make[4]: Entering directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
FAIL: check_rarian
============================================================================
Testsuite summary for rarian UNKNOWN-dirty
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
============================================================================
make[4]: *** [Makefile:866: test-suite.log] Error 1
make[4]: Leaving directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
make[3]: *** [Makefile:974: check-TESTS] Error 2
make[3]: Leaving directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
make[2]: *** [Makefile:1047: check-am] Error 2
make[2]: Leaving directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5/tests'
make[1]: *** [Makefile:477: check-recursive] Error 1
make[1]: Leaving directory '/home/userm/.cache/aurutils/sync/rarian/src/rarian-0.8.5'
make: *** [Makefile:776: check] Error 2
==> ERROR: A failure occurred in check().
    Aborting...

test-suite.log shows this:

================================================
   rarian UNKNOWN-dirty: tests/test-suite.log
================================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: check_rarian
==================

Running suite(s): RarianUtils
 RarianRegUtils
 RarianListUtils
 RarianMan
 RarianLanguage
 RarianInfo
Error: Malformed line (no section).  Ignoring entry
Error: Malformed line (no section).  Ignoring entry
Error: Malformed line (no section).  Ignoring entry
 RarianHtUtils
 RarianMain
96%: Checks: 29, Failures: 1, Errors: 0
check-rarian-reg-utils.c:21:F:RrnReg:test_rrn_reg:0: Assertion '"The Beanstalk Manual" == reg->name' failed: "The Beanstalk Manual" == "The Beanstalk Manual", reg->name == "Das Beanstalk Manual"
FAIL check_rarian (exit status: 1)

in PKGBUILD I have this:

pkgname=rarian    
pkgver=0.8.5 
pkgrel=2