Re[2]: Mahogany Problems with CVS version: no locales, no fonts, no help ...

Martin Jost <[email protected]>
Newsgroups gmane.mail.mahogany.devel
Organization little
Message-ID <[email protected]>
Am Wed, 21 Jul 2004 19:14:24 +0200 (Romance Daylight Time) schrieb (Vadim Zeitlin <[email protected]>):

> On Mon, 19 Jul 2004 10:18:25 +0200 (CEST) Martin Jost <[email protected]> wrote:
> 
> MJ> 3. When I started the newly build M it couldn't find the tips files.
> MJ>     It looks for "Tips.txt" but it is named just "Tips". (The path seems to be correct)
> 
>  Hmm, I wonder why is it called "Tips". It should be "Tips.txt"... It seems
> that install doesn't interpret its argument as directory for some reason.
> I've tried to fix it but as I don't see the problem here I'm not sure if I
> really did it.

Sorry, didn't help. Still a problem, but as it seems a new one. 
(Tips.txt is now present) I will have a closer look.
 
> MJ> 4. When I started the newly build M it couldn't find the help files.
> MJ>    The directory entry for this was one off.
> 
>  Sorry, what do you mean?

It looks in .../share/mahogany
Instead of .../share/mahogany/doc/

BUT: This was some artifact of multiple "make install" with different
versions (from head of cvs) in the same target dir.
The problem disapeared, after I removed the target dir and then installed again.

> MJ> 5. I have SWIG Version 1.3.21. Building with swig fails, as I have noted.
> 
>  This should be fixed now.

Yes, fixed

> MJ> Now it gets really ugly:
> MJ> 6. When starting Mahogany it complains:
> MJ>    "Impossible to load message catalog(s) for the locale 'de_DE', do you
> MJ>     want to retry next time ?"
> MJ>     There is /pd/mahogany0.66cvs/share/locale/de_DE (/pd/mahogany0.66cvs is the --prefix given to configure)
> MJ> drwxr-xr-x   3 pd users  80 2004-04-16 23:09 de
> MJ> lrwxrwxrwx   1 pd users   2 2004-04-18 17:03 de_DE -> de
> MJ> find de
> MJ> de
> MJ> de/LC_MESSAGES
> MJ> de/LC_MESSAGES/M.mo
> MJ> 
> MJ> Permissions seem to be ok (readable by current user)
> MJ> So this should work !?
> 
>  wxWindows only looks in the standard locations and M doesn't add its
> PREFIX to the list of paths to search. I'll correct this.

Until just now it still doesn't work. (Just did a cvs update)

> MJ> 7. Trying to create a new message ends M prematurately with
> MJ> "Fatal Error: can't load any font, aborting" in the window where it was started.
> 
>  This _might_ be fixed by my todays changes. Please let me know if the
> problem still persists.

This problem is gone. I don't know if it is due to the 'cvs update' or the
wxwidgets update or configuring wxwidgets --without-gtk2.

Unfortunately I have a curious new one:
I build (and install) wxwidgets and mahogany as one (ordinary) user ("pd")
I usually use it as "myself" ("jost")

When I start mahogany as "pd" mahogany comes up with the limitations above.

BUT when I start it as "jost"...
... if my "old" config is still present I get:
>/pd/mahogany0.66cvs/bin/M
Gtk-CRITICAL **: file gtkwidget.c: line 3358 (gtk_widget_set_parent): assertion `!GTK_WIDGET_TOPLEVEL (widget)' failed.

Then the terminal window hangs. No toplevel window comes up (as the message is implying)

... if I delete my old config I get:
A window reporting that mahogany crashed. ("Report to bug tracker")
In the terminal:
zsh: 22335 abort      /pd/mahogany0.66cvs/bin/M
But no core file

... if I now start again (with the "new" config)
I first get the message, that a lock file has been removed, then a crash just looking the same.

I did a 'chmod -R g+rX *' (as "pd") on both the mahogany tree and the wxwidgets tree.

Any ideas ?

Martin






-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.