[arch-general] libkrb5.so.25 error - was (Re: ImportError: libssl.so.0.9.8: -- do I just rebuild the AUR packages?)

David C. Rankin drankinatty at suddenlinkmail.com
Sat Apr 17 15:24:53 EDT 2010


On 04/17/2010 01:14 PM, dave reisner wrote:
<snip>
> Symlinking so's is unadvisable as it's bound to get you in trouble sooner or
> later -- clearly in your case it's sooner.
> 
> The only reason I can think of to install a compatibility package is one of
> two reasons:
> 
> 1) The package is a closed source binary and you're waiting for upstream to
> rebuild it for you.
> 2) The package won't build against the new .so and you're waiting for a
> patch from upstream.
> 
> Is one of these stopping you from rebuilding the package rather than
> applying all manner of bandaids?
> 

None of the above... Lack of knowledge of python is stopping me from rebuilding
and has me applying all manner of bandaids :p

Seriously, though, the createrepo package in AUR is the development version and
cannot be used. I am using the last stable version of createrepo (4.11) from:

http://createrepo.baseurl.org/

<quote>

Get Createrepo ¶

    * createrepo:
          o 0.4.11 - Latest 'stable' series
          o 0.9.8 - Latest 'development' series - Requires yum >= 3.2.23

</quote>

So that leaves me with just the python source for the stable version which I
have no idea how to patch or fix (thus the comment "python is a snake to me"
earlier :).  If it were c based, then I'd have at least a 50/50 shot at being
able to locate where the problem is.

So, I guess I'm looking for suggestions. If I can just search the python code
for where the library gets called and change it to look for the new library
(which is working perfectly with the sym link so it is evidently compatible with
the new lib), then I think I can just fix it. I updated my rpm repository of
just over 6200 rpms and it worked just fine. If this is also not advisable, then
I'm kinda stuck.

What do you suggest? With a bit of guidance to get me pointed in the right
direction with this python package, I think I can get this thing done correctly.
If so, maybe we can add the stable release of createrepo to AUR. What's the
Cliff's notes version of what you do to cure a python problem like this?

-- 
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 arch-general mailing list