[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Next spin of CD installer available



Daniel --

Thanks for the report.  Do you mind if I stick this note into teh
INSTALL.SuSE file? 

Also, I remain a little bit concerned.  When I create the CD, I
"freeze" the python stuff, and create an executable "install.exe",
which is supposed to have all dependencies wrapped up in it.  (The
shell script "install" just calls this executable.)  Therefore, if you
got the installer to work by installing some new stuff, it suggeests
that the freeze process doesn't do 100% of the job.

I will look into this.  Meanwhile, please do let us know of your
success/failure.

Finally, the installer does check for wxGTK's version.  I think you
need 2.5.2 or above, but I don't recall.  You can loook at the source
-- install.py -- to see what version is required.

Stuart


> 
> Hello Stuart,
> 
> I have the GUI from the 20050823 installer working on the install now.  I 
> noticed that my machine had libglade2, but not libglade or glade, so I 
> installed them.  When I did Yast2 picked up a bunch of Gnome dependencies 
> that I also needed.  Then I re-ran the pango-querymodules program.  The next 
> time I tried the installer it started up just fine.  
> 
> I had already installed wxGTK, but the installer decided it needed to install 
> it--a later version?--again.  It took quite a while, but it did not time out 
> even though I was using the 0823 installer.
> 
> At the moment the installer is installing a bunch of connector symbols.  I 
> should know fairly soon if it is going to succeed or not.
> 
> More later,
> Daniel
> 
> 
> On Friday 26 August 2005 07:36, Stuart Brorson wrote:
> > This is interesting.  I last used glade on a newer machine, which
> > placed a bunch of new GTK properties into the glade file.  THen I
> > froze the distribution on an older machine, which may not recognize
> > new glade stuff.  It should just give you warnings, though.
> >
> > *Sigh*  Version skew is one of the problems Linux has
> > w.r.t. mainstream adoption.  Trying to create portable software for
> > Linux is more difficult than for Windoze because Linux developers
> > aren't as concerned with maintaining backward compatability as they
> > are with implementing the latest gee-whiz kewl feature.
> >
> > I will try to fix this issue over the weekend.
> >
> > Stuart
> >
> > > Hello Stuart,
> > >
> > > Many thanks for creating the installer 20050825.  Unfortunately, it is
> > > failing for me on Suse 9.1.  When I run /media/cdrom/installer --log I
> > > see:
> > >
> > >
> > > (installer.exe:25431): libglade-WARNING **: unknown property `decorated'
> > > for class `GtkWindow'
> > >
> > > (installer.exe:25431): libglade-WARNING **: unknown property `gravity'
> > > for class `GtkWindow'
> > >
> > > (installer.exe:25431): libglade-WARNING **: unknown property `overwrite'
> > > for class `GtkTextView'
> > >
> > > (installer.exe:25431): libglade-WARNING **: unknown property
> > > `accepts_tab' for class `GtkTextView'
> > >
> > > (installer.exe:25431): Pango-WARNING **: No builtin or dynamically loaded
> > > modules
> > > were found. Pango will not work correctly. This probably means
> > > there was an error in the creation of:
> > >   '/usr/local/etc/pango/pango.modules'
> > > You may be able to recreate this file by running pango-querymodules.
> > >
> > > (installer.exe:25431): GLib-GObject-CRITICAL **: g_object_ref: assertion
> > > `G_IS_OBJECT (object)' failed
> > >
> > > (installer.exe:25431): Pango-CRITICAL **: _pango_engine_shape_shape:
> > > assertion `PANGO_IS_FONT (font)' failed
> > >
> > > Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed:
> > > (glyphs->num_glyphs > 0)
> > > aborting...
> > > /media/cdrom/installer: line 25: 25431 Aborted                 `dirname
> > > $0`/installer.exe $1 $2
> > >
> > >
> > > So then I ran pango-querymodules and I see:
> > >
> > >
> > > # Pango Modules file
> > > # Automatically generated file, do not edit
> > > #
> > > # ModulesPath = /usr/local/lib/pango/1.4.0/modules
> > > #
> > > /usr/local/lib/pango/1.4.0/modules/pango-basic-x.so BasicScriptEngineX
> > > PangoEngineShape PangoRenderX common:
> > > /usr/local/lib/pango/1.4.0/modules/pango-thai-fc.so ThaiScriptEngineFc
> > > PangoEngineShape PangoRenderFc thai:* lao:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-arabic-fc.so
> > > ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so devaScriptEngineFc
> > > PangoEngineShape PangoRenderFc devanagari:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so bengScriptEngineFc
> > > PangoEngineShape PangoRenderFc bengali:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so guruScriptEngineFc
> > > PangoEngineShape PangoRenderFc gurmukhi:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so gujrScriptEngineFc
> > > PangoEngineShape PangoRenderFc gujarati:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so oryaScriptEngineFc
> > > PangoEngineShape PangoRenderFc oriya:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so tamlScriptEngineFc
> > > PangoEngineShape PangoRenderFc tamil:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so teluScriptEngineFc
> > > PangoEngineShape PangoRenderFc telugu:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so kndaScriptEngineFc
> > > PangoEngineShape PangoRenderFc kannada:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so mlymScriptEngineFc
> > > PangoEngineShape PangoRenderFc malayalam:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-indic-fc.so sinhScriptEngineFc
> > > PangoEngineShape PangoRenderFc sinhala:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-hangul-fc.so
> > > HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-syriac-fc.so
> > > SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-basic-fc.so BasicScriptEngineFc
> > > PangoEngineShape PangoRenderFc armenian:* bopomofo:* cherokee:* coptic:*
> > > cyrillic:* deseret:* ethiopic:* georgian:* gothic:* greek:* han:*
> > > hiragana:* katakana:* latin:* ogham:* old-italic:* runic:*
> > > canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:*
> > > shavian:* linear-b:* ugaritic:* common:
> > > /usr/local/lib/pango/1.4.0/modules/pango-hebrew-fc.so
> > > HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
> > > /usr/local/lib/pango/1.4.0/modules/pango-tibetan-fc.so
> > > TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
> > >
> > >
> > > Then I ran /media/cdrom/installer --log again, but I get the same error.
> > >
> > > So then I went back to Yast2 and checked on Pango.  Yast2 says Pango is
> > > installed properly.
> > >
> > > What should I check next?
> > >
> > > Regards,
> > > Daniel
>