GNU bug report logs - #15805
24.3.50; path to lisp/language?

Previous Next

Package: emacs;

Reported by: Katsumi Yamaoka <yamaoka <at> jpl.org>

Date: Mon, 4 Nov 2013 22:58:01 UTC

Severity: normal

Found in version 24.3.50

Done: Katsumi Yamaoka <yamaoka <at> jpl.org>

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 15805 in the body.
You can then email your comments to 15805 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-gnu-emacs <at> gnu.org:
bug#15805; Package emacs. (Mon, 04 Nov 2013 22:58:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 04 Nov 2013 22:58:02 GMT) Full text and rfc822 format available.

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

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; path to lisp/language?
Date: Tue, 05 Nov 2013 07:56:59 +0900
$ emacs -Q
Cannot open load file: No such file or directory, japan-util

$ export LC_ALL=C; export LANG=C; emacs -Q
It runs.
And "/usr/local/share/emacs/24.3.50/lisp/language" is found in
`load-path'.  But, er, it seems to be missing initially.

$ locale
LANG=C
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=

In GNU Emacs 24.3.50.1 (i686-pc-cygwin, GTK+ Version 3.8.2)
 of 2013-11-05 on localhost
Bzr revision: 114953 monnier <at> iro.umontreal.ca-20131104204536-z5efgardvkwk4uw4
Windowing system distributor `The Cygwin/X Project', version 11.0.11403000
Configured using:
 `configure --verbose --with-x-toolkit=gtk3'

Important settings:
  value of $LC_CTYPE: ja_JP.UTF-8
  value of $LC_MESSAGES: C
  value of $LANG: C
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15805; Package emacs. (Tue, 05 Nov 2013 03:48:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Katsumi Yamaoka <yamaoka <at> jpl.org>
Cc: 15805 <at> debbugs.gnu.org
Subject: Re: bug#15805: 24.3.50; path to lisp/language?
Date: Tue, 05 Nov 2013 05:47:43 +0200
> Date: Tue, 05 Nov 2013 07:56:59 +0900
> From: Katsumi Yamaoka <yamaoka <at> jpl.org>
> 
> $ emacs -Q
> Cannot open load file: No such file or directory, japan-util
> 
> $ export LC_ALL=C; export LANG=C; emacs -Q
> It runs.
> And "/usr/local/share/emacs/24.3.50/lisp/language" is found in
> `load-path'.  But, er, it seems to be missing initially.

Please step through Fload with a debugger, and see what is going wrong
there.  Most probably, something is wrong in 'openp'.  I don't have
access to as system with ja_JP locale to do this myself.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15805; Package emacs. (Tue, 05 Nov 2013 07:31:02 GMT) Full text and rfc822 format available.

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

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 15805 <at> debbugs.gnu.org
Subject: Re: bug#15805: 24.3.50; path to lisp/language?
Date: Tue, 05 Nov 2013 16:29:49 +0900
Eli Zaretskii wrote:
>> Date: Tue, 05 Nov 2013 07:56:59 +0900
>> From: Katsumi Yamaoka <yamaoka <at> jpl.org>
>>
>> $ emacs -Q
>> Cannot open load file: No such file or directory, japan-util
>>
>> $ export LC_ALL=C; export LANG=C; emacs -Q
>> It runs.
>> And "/usr/local/share/emacs/24.3.50/lisp/language" is found in
>> `load-path'.  But, er, it seems to be missing initially.

> Please step through Fload with a debugger, and see what is going wrong
> there.  Most probably, something is wrong in 'openp'.  I don't have
> access to as system with ja_JP locale to do this myself.

Thanks.
I found what loads japan-util is `normal-top-level'.  In addition,
lisp/subdirs.el hasn't yet been evaluated at that time.  Here's
an xbacktrace:

(gdb) r -Q
Starting program: /Work/emacs-24.3.50/src/emacs -Q
[New Thread 10568.0x2c90]
[New Thread 10568.0x2968]
[New Thread 10568.0x2ec0]
[New Thread 10568.0x2914]
[New Thread 10568.0x37b0]
[New Thread 10568.0x1de8]
[New Thread 10568.0x145c]
[New Thread 10568.0x37d4]

Breakpoint 3, Fload (file=file <at> entry=6349529, noerror=noerror <at> entry=8468506, 
    nomessage=8468530, nosuffix=nosuffix <at> entry=8468506, must_suffix=8468530)
    at lread.c:1044
1044    {
(gdb) xbacktrace
"require" (0x22a558)
"set-language-environment" (0x22a6d8)
"set-locale-environment" (0x22a868)
"normal-top-level" (0x22a9a0)
(gdb) c
Continuing.
[Thread 10568.0x145c exited with code 0]
[New Thread 10568.0x3aa8]
[New Thread 10568.0x4104]
[New Thread 10568.0x4024]
Cannot open load file: No such file or directory, japan-util
[...]




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15805; Package emacs. (Tue, 05 Nov 2013 16:21:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Katsumi Yamaoka <yamaoka <at> jpl.org>
Cc: 15805 <at> debbugs.gnu.org
Subject: Re: bug#15805: 24.3.50; path to lisp/language?
Date: Tue, 05 Nov 2013 18:19:57 +0200
> Date: Tue, 05 Nov 2013 16:29:49 +0900
> From: Katsumi Yamaoka <yamaoka <at> jpl.org>
> Cc: 15805 <at> debbugs.gnu.org
> 
> Eli Zaretskii wrote:
> >> Date: Tue, 05 Nov 2013 07:56:59 +0900
> >> From: Katsumi Yamaoka <yamaoka <at> jpl.org>
> >>
> >> $ emacs -Q
> >> Cannot open load file: No such file or directory, japan-util
> >>
> >> $ export LC_ALL=C; export LANG=C; emacs -Q
> >> It runs.
> >> And "/usr/local/share/emacs/24.3.50/lisp/language" is found in
> >> `load-path'.  But, er, it seems to be missing initially.
> 
> > Please step through Fload with a debugger, and see what is going wrong
> > there.  Most probably, something is wrong in 'openp'.  I don't have
> > access to as system with ja_JP locale to do this myself.
> 
> Thanks.
> I found what loads japan-util is `normal-top-level'.  In addition,
> lisp/subdirs.el hasn't yet been evaluated at that time.

Right.  And I see that you actually said so in your original report,
but I misunderstood you.  Sorry.

Please try with the current trunk, I think I fixed this.




Reply sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
You have taken responsibility. (Tue, 05 Nov 2013 22:42:02 GMT) Full text and rfc822 format available.

Notification sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
bug acknowledged by developer. (Tue, 05 Nov 2013 22:42:03 GMT) Full text and rfc822 format available.

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

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 15805-done <at> debbugs.gnu.org
Subject: Re: bug#15805: 24.3.50; path to lisp/language?
Date: Wed, 06 Nov 2013 07:41:37 +0900
Eli Zaretskii wrote:
> Please try with the current trunk, I think I fixed this.

Works fine.  Thank you!




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15805; Package emacs. (Wed, 06 Nov 2013 03:50:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Katsumi Yamaoka <yamaoka <at> jpl.org>
Cc: 15805 <at> debbugs.gnu.org
Subject: Re: bug#15805: 24.3.50; path to lisp/language?
Date: Wed, 06 Nov 2013 05:48:42 +0200
> Date: Wed, 06 Nov 2013 07:41:37 +0900
> From: Katsumi Yamaoka <yamaoka <at> jpl.org>
> Cc: 15805-done <at> debbugs.gnu.org
> 
> Eli Zaretskii wrote:
> > Please try with the current trunk, I think I fixed this.
> 
> Works fine.  Thank you!

Thanks for testing.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 04 Dec 2013 12:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 154 days ago.

Previous Next


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