/usr/lib/python2.4/site-packages/_sqlitecache.so: undefined symbol: g_assert_warning
yum 오류
----------------------------------------------------------------------------------------
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
/usr/lib/python2.4/site-packages/_sqlitecache.so: undefined symbol: g_assert_warning
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.3 (#1, May 24 2008, 13:47:28)
[GCC 4.1.2 20070626 (Red Hat 4.1.2-14)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
----------------------------------------------------------------------------------------
http://www.errorlog.dk/2008/09/20/usrlibpython24site-packages_sqlitecacheso-undefined-symbol-g_assert_warning/
The reason was that the glib2
package hadn’t been updated at the same time as the yum
and python
packages, since they only required glib2
and not a specific version
So the solution was to upgrade glib2
manually with the rpm
command after which yum
worked again.
python 패키지는 업데이트 댓는대 glib2가 업데이트 안되서 생기는 문제로 수동으로 glib2를 업그레이드 하면 될듯하다.