[Yum] libbeecrypt.so.6: cannot open shared object file: No such file or directory

seth vidal skvidal at fedoraproject.org
Wed Jan 30 14:24:35 UTC 2008


On Wed, 2008-01-30 at 12:31 +0000, Giacomo Shimmings wrote:
> Hi there - I have hosed my install of Yum on my Fedora Core 6 box
> during the upgrade process to Core 8 using this guide:
> 
> http://fedoraproject.org/wiki/YumUpgradeFaq#head-5732a9fb352ab548e57075669942e1bd69028dcc
> 
> Once i got to the stage where I was running the yum upgrade command, I
> got these errors:
> 
> Transaction Check Error:
>  file /usr/lib/libmp4v2.so.0.0.0 conflicts between attempted installs 
> of libmp4v2-1.5.0.1-5.fc8 and libmp4v2_0-1.25-2.fc8
>  file /usr/lib/libbeecrypt.so.6.4.0 from install of beecrypt-4.1.2-13 
> conflicts with file from package libbeecrypt6-4.1.2-10.1_14.fc4.at
>  file /usr/lib/libao.so.2.1.3 from install of libao-0.8.8-2.fc8 
> conflicts with file from package libao2-0.8.6-0_3.fc4.at
>  file /etc/X11/XvMCConfig from install of libXvMC-1.0.4-3.fc8
> conflicts 
> with file from package libXvMCW-0.9.3-4.fc4.at
> 
> So, being the smartypants I am I did this and removed them:
> 
> [root at 192 ~]# rpm -e --nodeps libmp4v2
> 
> [root at 192 ~]# rpm -e --nodeps beecrypt
> 
> [root at 192 ~]# rpm -e --nodeps libao
> 
> [root at 192 ~]# rpm -e --nodeps libXvMC
> 
> I can hear you all collectively groan.
> 
> Running the yum command again, I get this:
> 
> [root at 192 mythtv]# yum upgrade
> There was a problem importing one of the Python modules
> required to run yum. The error leading to this problem was:
> 
>    libbeecrypt.so.6: cannot open shared object file: No such file or
> directory
> 
> Please install a package which provides this module, or
> verify that the module is installed correctly.
> 
> It's possible that the above module doesn't match the
> current version of Python, which is:
> 2.4.4 (#1, Oct 23 2006, 13:58:00)
> [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)]
> 
> If you cannot solve this problem yourself, please go to
> the yum faq at:
>   http://wiki.linux.duke.edu/YumFaq
> 
> Reading the faq, I ran these python commands to show what the error
> message is:
> 
> [root at 192 mythtv]# python
> Python 2.4.4 (#1, Oct 23 2006, 13:58:00)
> [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import yum
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
>   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 20,
> in ?
>     import rpm
>   File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7,
> in ?
>     from _rpm import *
> ImportError: libbeecrypt.so.6: cannot open shared object file: No such
> file or directory
> 
> It would seem rpm and rpmbuild are similally hosed:
> 
> [root at 192 mythtv]# rpm
> rpm: error while loading shared libraries: libbeecrypt.so.6: cannot
> open shared object file: No such file or directory
> [root at 192 mythtv]# rpmbuild
> bash: rpmbuild: command not found
> 
> Can anyone help me fix yum or should I use the DVD of Core 8 to update
> the system at this point?
> 

1. NEVER NEVER NEVER use --nodeps unless you REALLY know what you're
doing with them

2. update to f8. You need to anyway. FC6 is not getting updates anymore.

-sv





More information about the Yum mailing list