<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Michael Schwendt wrote:
<blockquote
 cite="mid20070121190951.876a6fb7.mschwendt.tmp0701.nospam@arcor.de"
 type="cite">
  <pre wrap="">On Sun, 21 Jan 2007 11:10:02 -0600, wayne wrote:

  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">Error: Missing Dependency: libSDL_gfx.so.13 is needed by package perl-SDL

  
      </pre>
    </blockquote>
    <pre wrap="">I did a search on the error message and found <a class="moz-txt-link-freetext" href="http://www.ferzkopp.net/joomla/content/view/19/14/">http://www.ferzkopp.net/joomla/content/view/19/14/</a>
which explains the reason for the error as:
    </pre>
  </blockquote>
  <pre wrap=""><!---->
No, all this does not apply to Fedora until the SDL_gfx packager does
an upgrade to a newer SDL_gfx upstream release.
  </pre>
</blockquote>
If libSDL_gfx.so.13 was on my computer and was not recognized as such,
what would cause that?  That was the symbolic link available but yum
didn't recognize the it as such as that package did not meet the
dependency requirements and the whole process failed.  Attempts to <br>
<blockquote
 cite="mid20070121190951.876a6fb7.mschwendt.tmp0701.nospam@arcor.de"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">fix would be to locate the .so file using "locate SDL_gfx | grep .so"
and making a symbolic link to the missing dependency as in "ln -s
/usr/lib/SDL_gfx.so.0.0.15 /usr/lib/SDL_gfx.so.13". A newer .15 RPM
might requires some scripts to do this automatically - I don't know how
to set this up (that's why there is no .15 RPM right now.)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is not a fix but a poor hack. The fact that you have a
SDL_gfx.so.0.0.15 proves that you have downloaded an SDL_gfx package from
a non-Fedora repository. It is an incompatible package upgrade which
breakes the dependencies.

  </pre>
</blockquote>
Which repos could cause that?  I believe the only one I have that is
not Fedora is for NVidia drivers, and I only enable it when the kernel
is updated so that I can use my NVidia graphics card.<br>
<blockquote
 cite="mid20070121190951.876a6fb7.mschwendt.tmp0701.nospam@arcor.de"
 type="cite">
  <pre wrap=""></pre>
  <blockquote type="cite">
    <pre wrap="">Posted by Maurizio Loreti, whose homepage is here 
<a class="moz-txt-link-rfc2396E" href="http://www.pd.infn.it/%7Eloreti/mlo.html"><http://www.pd.infn.it/%7Eloreti/mlo.html></a> on 01/01/2007 at 14:19

I resolved the problem temporarily by removing frozen-bubble and 
perl-SDL which are the only applications on my computer requiring 
libSDL_gfx.  I then had to go to /var/lib/rpm and delete all of the db 
files and rebuild the database with rpm -vv --rebuilddb
This fixed the problem with updates.

I am hesitant to reinstall frozen-bubble until this problem is resolved.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Just revisit my reply to your original message. You sound confused.
Messing with files in /var/lib/rpm was not necessary.
  </pre>
</blockquote>
You are right, I am confused. Where would you go to find answers to
error messages? Is google still my friend?<br>
<br>
I kept getting error messages during yum -y update attempts. After "yum
remove frozen-bubble" and "yum remove perl-SDL"  attempting to run "yum
-y update" generated a lockup of the terminal session with many lines
of ascii characters.  Also messages about a corrupt database.  "rpm
--vv --rebuilddb" did not work.  After "cd /var/lib/rpm" then "rm -f
*.00*" I was able to successfully use "rpm -vv --rebuilddb" and then
run "yum -y update".<br>
<br>
Why is removing the db files and rebuilding wrong?  Is there a better
solution? BTW, I did a backup of the directory first in case the files
have some information that could be useful for troubleshooting.<br>
<br>
Thank you for your help.<br>
<br>
Also, after I received this response from you, I received the below
from the website from the above link:<br>
<br>
Wayne,
<br>
<br>
the problem comes from a long-standing bug in the SDl_gfx distro in
that the micro version was updated as 2.0.1, 2.0.2, .... but the .so
library version was updated as well to .so.1, .so.2 - in version 2.0.14
this was changed to a version .so.2 (which is the correct way).
<br>
<br>
This is documented in the changelog. Since I am not making the RPMs, I
cannot change the Fedora behavior. What is missing is probably a manual
script that fixes the library version numbers when going from .13 to
anything above. I'll try to contact people on the Fedora list to get
this resolved.
<br>
<br>
Until then please try the following:
<br>
- you can try to locate the new SDL_gfx rpm, download it manually and
force an installation using "rpm -Uvh --force --nodeps *.rpm"
<br>
- you can try to remove the package that is dependent on
libSDL_gfx.so.13
<br>
<br>
Bye
<br>
Andreas
<br>
<blockquote type="cite">Email: <a class="moz-txt-link-abbreviated"
 href="mailto:wdhammond@earthlink.net">wdhammond@earthlink.net</a>
  <br>
whose homepage is: <a class="moz-txt-link-freetext"
 href="http://glenmeadows.us">http://glenmeadows.us</a>
  <br>
Comment: I have been trying to update my system (Fedora Core 6) for
more than a month now, and the update keeps failing with an
error:Error: Missing Dependency: libSDL_gfx.so.13 is needed by package
perl-SDLrnI tried creating the symbolic link noted in your 1/1/2007
post above, but that didn't work.  How long before this issue is
resolved? I have a utility running that reports 115 updates available,
and I cannot update at all.
  <br>
  </blockquote>
<br>
Regards,<br>
<div class="moz-signature">-- <br>
Wayne<br>
<a href="www.glenmeadows.us">www.glenmeadows.us</a><br>
"I cannot imagine a God who rewards and punishes the objects of his
creation, whose purposes are modeled after our own -- a God, in short,
who is but a reflection of human frailty. Neither can I believe that
the individual survives the death of his body, although feeble souls
harbor such thoughts through fear or ridiculous egotism." [Einstein]
<!--
"In every country and in every age the priest has been hostile to
liberty; he is always in alliance with the despot, abetting his abuses
in return for protection to his own." [Thomas Jefferson]

Bureaucrats write memoranda both because they appear to be busy when they are writing and because the memos, once written, immediately become proof that they were busy. [Charles Peters]

The follies which a man regrets most, in his life, are those which he didn't commit when he had the opportunity. [Helen Rowland]

"It appears to me (whether rightly or wrongly) that direct arguments against christianity and theism produce hardly any effect on the public; and freedom of thought is best promoted by the gradual illumination of men's minds which follows from the advance of science." [Darwin]

"If we believe absurdities, we shall commit atrocities." [Voltaire]

"I cannot imagine a God who rewards and punishes the objects of his creation, whose purposes are modeled after our own -- a God, in short, who is but a reflection of human frailty. Neither can I believe that the individual survives the death of his body, although feeble souls harbor such thoughts through fear or ridiculous egotism." [Einstein]

"Faith means not wanting to know what is true." [Nietzsche]

"I cannot believe in the immortality of the soul.... No, all this talk of an existence for us, as individuals, beyond the grave is wrong. It is born of our tenacity of life – our desire to go on living … our dread of coming to an end." [Edison]

"The Bible is not my book nor Christianity my profession. I could never give assent to the long, complicated statements of Christian dogma." [Lincoln]

"Religion is a byproduct of fear. For much of human history, it may have been a necessary evil, but why was it more evil than necessary? Isn't killing people in the name of God a pretty good definition of insanity?" [Arthur C. Clarke]

"Religions are all alike – founded upon fables and mythologies." [Thomas Jefferson]

"Say what you will about the sweet miracle of unquestioning faith, I consider a capacity for it terrifying and absolutely vile." [Kurt Vonnegut]

"Religion is based . . . mainly on fear . . . fear of the mysterious, fear of defeat, fear of death. Fear is the parent of cruelty, and therefore it is no wonder if cruelty and religion have gone hand in hand. . . . My own view on religion is that of Lucretius. I regard it as a disease born of fear and as a source of untold misery to the human race." [Bertrand Russell] 
--></div>
</body>
</html>