[Rpm-metadata] How do I fix createrepo 0.4.11 (stable) to work with libkrb5.so.26?

David C. Rankin drankinatty at suddenlinkmail.com
Sun Apr 18 01:49:22 UTC 2010


On 04/17/2010 08:34 PM, David C. Rankin wrote:
> Listmates,
> 
> 	First post, and somewhat of a specific question. Recent updates on Arch Linux
> moving from libkrb5.so.25 to libkrb5.so.26. The different libkrb5 results in the
> following error:
> 
> [12:57 nirvana:/usr/lib] # createrepo -h
> Traceback (most recent call last):
>   File "/usr/share/createrepo/genpkgmetadata.py", line 26, in <module>
>     import rpm
>   File "/usr/lib/python2.6/site-packages/rpm/__init__.py", line 7, in <module>
>     from _rpm import *
> ImportError: libkrb5.so.25: cannot open shared object file: No such file or
> directory

Guys,

	Let me also add that it may be some other package dependency that is calling
libkrb5. I know that the following packages are all involved (I'm not sure about
the order though, this is just a first guess):

createrepo
  |
  +-- rpm
       |
       +-- yum-createrepo
            |
            +-- yum
            |
            +-- yum-metadata-parser
                 |
                 +-- python-iniparse

	So the problem may be somewhere in rpm, one of the yums, or in python-iniparse.
But, I'm not sure what tool to use or how to go about finding out where the call
to libkrb5 is made. Any help here would be beneficial as well. Thanks.

-- 
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


More information about the Rpm-metadata mailing list