After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 676989 - tracker-search throws error message, no results
tracker-search throws error message, no results
Status: RESOLVED DUPLICATE of bug 675660
Product: tracker
Classification: Core
Component: General
0.14.x
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
Jamie McCracken
Depends on:
Blocks:
 
 
Reported: 2012-05-28 19:40 UTC by Alexander Hunziker
Modified: 2012-07-30 13:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexander Hunziker 2012-05-28 19:40:49 UTC
When I try to use tracker-needle or tracker-search, they throw the following error message:

Tracker-WARNING **: Error initializing libicu support: 'U_ILLEGAL_ARGUMENT_ERROR'
Comment 1 Alexander Hunziker 2012-05-28 19:44:23 UTC
Sorry, submitted prematurely. Here the full report:



When I try to use tracker-needle or tracker-search, they throw the following error message:

(tracker-search:20254): Tracker-WARNING **: Error initializing libicu support: 'U_ILLEGAL_ARGUMENT_ERROR'

but no results. The whole thing seems to be related to the locale settings (as googling suggests), but I can't quite figure out how, and anyway, tracker should just work, without forcing me to have some specific locale combination.
Comment 2 Martyn Russell 2012-05-29 07:26:50 UTC
(In reply to comment #1)
> Sorry, submitted prematurely. Here the full report:

No problem,
 
> When I try to use tracker-needle or tracker-search, they throw the following
> error message:
> 
> (tracker-search:20254): Tracker-WARNING **: Error initializing libicu support:
> 'U_ILLEGAL_ARGUMENT_ERROR'

What's the output of "locale" ?
 
> but no results. The whole thing seems to be related to the locale settings (as
> googling suggests), but I can't quite figure out how, and anyway, tracker
> should just work, without forcing me to have some specific locale combination.

Well, we expect the locale/environment to be set up correctly. If you're using the C locale you will face problems. We have plans to disable tracker entirely unless your locale is set up correctly. There is a related bug:

  https://bugzilla.gnome.org/show_bug.cgi?id=676209

Is this the issue you have?

If it's not, what version of libicu are you using?
Comment 3 Alexander Hunziker 2012-06-01 22:48:07 UTC
hunzikea@AlexT400s:~$ locale
LANG=en_US.utf8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.utf8
LC_TIME=en_US.utf8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.utf8
LC_MESSAGES=en_US.UTF-8
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT=en_US.utf8
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=



ICU is 49.1.1, on Arch Linux.
Comment 4 Alexander Hunziker 2012-07-29 19:52:59 UTC
Problem persists with Tracker 0.14.2 and ICU 49.1.2. Would appreciate any input to track this down.
Comment 5 Jürg Billeter 2012-07-30 13:32:36 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

*** This bug has been marked as a duplicate of bug 675660 ***