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