Re: RedHat 5.2 + Gnome 1.0.1 + __register_frame_info




This is the topic of another thread (Re: : undefined symbol:
__register_frame_info).  Earlier today I posted the following
infomation which I assume you will find pertinent.

Good luck

  Gisli

>>>>> On 11 Mar 1999 13:14:27 -0500, I said:
 
  GO> Let me restate the problem:

  GO> I upgraded (rpm -U) to 1.0 from 0.99.8 only to find that some
  GO> applications stopped working, most notably Electric Eyes (ee).  When
  GO> run, these applications would fail with the message:

  GO>   undefined symbol: __register_frame_info

  GO> A subsequent upgrade to an enhanced 1.0 (available on mirrors on
  GO> Tuesday night and dated Mar 6th-7th) made this problem worse rather
  GO> than better.  Additional applications started failing in the same way.


  GO> My understanding of the problem is as follows:

  GO> There are duplicate RPMs out there, identically versioned, based on
  GO> the same source code, but one compiled with EGCS while the other is
  GO> compiled with GCC.  The missing symbol is supposedly related to a
  GO> version of glibc which supersedes the one on my machine.  These RPMs
  GO> cannot, apparently, be mixed.


  GO> The solution:

  GO> Grab a *complete* distribution, regardless of RPM telling you that you
  GO> already have pieces of it installed.  Then, when upgrading, force
  GO> installation of the new, identically named, RPM by typing:

  GO>   rpm -U --force *.rpm

  GO> This will force the upgrade of the all the packages, also those that
  GO> RPM thinks it already has installed.

  GO> This solved my problem, although I did have problems with
  GO> libgnome.so.2 but this is unrelated and should be the topic of another
  GO> post.


  GO> Caveat:

  GO> Use --force with caution.  I would recommend running the upgrade first
  GO> without the --force option to verify that RPM is only warning that
  GO> packages are already installed.  This is the only thing you want to be
  GO> forcing.

  GO> Thanks to all that shed light on this.

  GO> Gisli




>>>>> On Thu, 11 Mar 1999 11:31:07 -0700, you said:
 
  NS> Hello,

  NS> I've got RedHat 5.2 and I just installed the Gnome RPMs (gnome-core is
  NS> version 1.0.1-2).  When I try and run "panel" I get the followng error:

  NS>     panel: error in loading shared libraries
  NS>     /usr/lib/libpanel_applet.so.0: undefined symbol:
  NS> __register_frame_info

  NS> libpanel_applet.so.0 is owned by the gnome-core package.  How can I get
  NS> either a version of libpanel_applet.so that doesn't use the
  NS> __register_frame_info symbol, or get the needed library onto my system
  NS> that has it defined.

  NS> thanks,

  NS> -nate



  NS> -- 
  NS>         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
  NS>          To unsubscribe: mail gnome-list-request@gnome.org with 
  NS>                        "unsubscribe" as the Subject.



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