[CentOS] Re: mysqld breaks yum, help?

Sat Oct 4 23:02:18 UTC 2008
Dac Chartrand <dac.chartrand at gmail.com>

Hi all. Thanks for reading and replying.

> Isn't there php in the CentOS plus repo? What repo is that you
> messed about with? ATRPMS or Livna?


These don't have the latest versions of PHP5, the repo I am using is  
"Jason's Utter Ramblings Repo" @ www.jasonlitka.com and the only  
files I pulled from it are:

php.i386  5.2.6-jason.1
php-bcmath.i386  5.2.6-jason.1
php-cli.i386  5.2.6-jason.1
php-common.i386   5.2.6-jason.1
php-gd.i386  5.2.6-jason.1
php-mbstring.i386  5.2.6-jason.1
php-mysql.i386  5.2.6-jason.1
php-pdo.i386  5.2.6-jason.1
php-pgsql.i386   5.2.6-jason.1

> Again, do:
>
> rpm -q mysql mysql-server python

Results are as expected:

$ rpm -q mysql mysql-server python
mysql-5.0.45-7.el5
mysql-server-5.0.45-7.el5
python-2.4.3-21.el5

$ yum list installed
mysql.i386  5.0.45-7.el5
mysql-server.i386  5.0.45-7.el5
python.i386  2.4.3-21.el5


I'll re-iterate for good measure:  `yum list php` doesn't work if  
mysqld is turned on. If I do `/etc/init.d/mysqld stop` (or `services  
mysqld stop`), `yum list php` works fine. So it's only failing when  
mysqld is turned on. (?!) And only on some commands. For example `yum  
list installed` works all the time.

Here's the full error:

]$ yum list php
Loading "fastestmirror" plugin
Loading "priorities" plugin
Loading mirror speeds from cached hostfile
  * utterramblings: www.jasonlitka.com
Traceback (most recent call last):
   File "/usr/bin/yum", line 29, in ?
     yummain.main(sys.argv[1:])
   File "/usr/share/yum-cli/yummain.py", line 105, in main
     result, resultmsgs = base.doCommands()
   File "/usr/share/yum-cli/cli.py", line 289, in doCommands
     self._getTs()
   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 85,  
in _getTs
     self._getTsInfo()
   File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 91,  
in _getTsInfo
     self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 537,  
in <lambda>
     pkgSack = property(fget=lambda self: self._getSacks(),
   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 392,  
in _getSacks
     self.repos.populateSack(which=repos)
   File "/usr/lib/python2.4/site-packages/yum/repos.py", line 214, in  
populateSack
     self.doSetup()
   File "/usr/lib/python2.4/site-packages/yum/repos.py", line 66, in  
doSetup
     self.ayum.plugins.run('postreposetup')
   File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 169,  
in run
     func(conduitcls(self, self.base, conf, **kwargs))
   File "/usr/lib/yum-plugins/fastestmirror.py", line 90, in  
postreposetup_hook
     repomirrors[str(repo)] = FastestMirror(repo.urls).get_mirrorlist()
   File "/usr/lib/yum-plugins/fastestmirror.py", line 142, in  
get_mirrorlist
     self._poll_mirrors()
   File "/usr/lib/yum-plugins/fastestmirror.py", line 155, in  
_poll_mirrors
     pollThread.start()
   File "/usr/lib/python2.4/threading.py", line 416, in start
     _start_new_thread(self.__bootstrap, ())
thread.error: can't start new thread


Other than installing packages using yum, and modified /etc/services  
and removed /etc/rpc for security reasons, nothing much has been done  
with this system. I'm at a loss to understand why it doesn't work  
when mysqld is turned on.

Any other ideas?

---
http://www.sux0r.com/




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos/attachments/20081004/b209ade5/attachment-0004.html>