GNU bug report logs - #72038
ki18n test failure of KCatalogTest (locales problem?)

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Wed, 10 Jul 2024 15:11:02 UTC

Severity: normal

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 72038 in the body.
You can then email your comments to 72038 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#72038; Package guix. (Wed, 10 Jul 2024 15:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Leo Famulari <leo <at> famulari.name>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 10 Jul 2024 15:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: bug-guix <at> gnu.org
Subject: [core-updates] libetonyek test failure of KCatalogTest (locales
 problem?)
Date: Wed, 10 Jul 2024 11:10:38 -0400
[Message part 1 (text/plain, inline)]
On core-updates commit 736939037346, libetonyek fails its test suite
like this:

------
********* Start testing of KCatalogTest *********
Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.4.0), unknown unknown
PASS   : KCatalogTest::initTestCase()
QWARN  : KCatalogTest::testLookup() kf.i18n: The value of the LANGUAGE environment variable: "fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH" ( size: 95 ),
 was longer than (and consequently truncated to) the max. length of: 54
FAIL!  : KCatalogTest::testLookup() Compared values are not the same
   Actual   (c.name())                          : "New Zealand"
   Expected (QStringLiteral("Nouvelle-Zélande")): "Nouvelle-Z\u00E9lande"
   Loc: [/tmp/guix-build-ki18n-5.114.0.drv-0/ki18n-5.114.0/autotests/kcatalogtest.cpp(40)]
PASS   : KCatalogTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 8ms 
********* Finished testing of KCatalogTest *********
<end of output>
Test time =   0.02 sec 
----------------------------------------------------------
Test Failed.
"kcatalogtest" end time: Jul 10 14:55 UTC 
"kcatalogtest" time elapsed: 00:00:00
------

It expects the value "New Zealand", but instead receives
"Nouvelle-Z\u00E9lande".

And there is a warning about the LANGUAGE environment variable.

I tried updating to the latest Git revision, with the attached diff, but
the build fails when libtoolize can't be found in the bootstrap phase,
although it is available in the build environment:

------
starting phase `bootstrap'
running './autogen.sh'
patch-shebang: ./autogen.sh: changing `/bin/sh' to `/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/bin/sh'
error: libtoolize not found
error: in phase 'bootstrap': uncaught exception:
%exception #<&invoke-error program: "./autogen.sh" arguments: () exit-status: 1 term-signal: #f stop-signal: #f> 
phase `bootstrap' failed after 0.2 seconds
command "./autogen.sh" failed with status 1
build process 6 exited with status 256
note: keeping build directory `/tmp/guix-build-libetonyek-0.1.10-0.9c3a8cb.drv-3'
------

Any ideas?
[libetonyek.diff (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Changed bug title to 'ki18n test failure of KCatalogTest (locales problem?)' from '[core-updates] libetonyek test failure of KCatalogTest (locales problem?)' Request was from Leo Famulari <leo <at> famulari.name> to control <at> debbugs.gnu.org. (Wed, 10 Jul 2024 16:31:01 GMT) Full text and rfc822 format available.

Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Wed, 10 Jul 2024 17:13:01 GMT) Full text and rfc822 format available.

Notification sent to Leo Famulari <leo <at> famulari.name>:
bug acknowledged by developer. (Wed, 10 Jul 2024 17:13:02 GMT) Full text and rfc822 format available.

Message #12 received at 72038-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: 72038-done <at> debbugs.gnu.org
Subject: Closing
Date: Wed, 10 Jul 2024 13:11:33 -0400
I messed up this report so I'm closing it and will open a new one. I
think it will be too confusing to leave this report open as it is.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 08 Aug 2024 11:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 338 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.