Error when running "Update Server Software" in WHM

redrigo8

Registered
Jun 9, 2008
1
0
51
Hi,

I got this error when I run "Update Server Software"
Error: Missing Dependency: bind = 30:9.3.3-10.el5 is needed by package bind-chroot

In my yum.conf file I have following exclude:
exclude=apache* bind-chroot courier* dovecot* exim* httpd* mod_ssl* mysql* nsd* perl* php* proftpd* pure-ftpd* spamassassin* squirrelmail*

My server is CentOS 5 with WHM 11.23.2

Regards
Martin
 

gyftaki

Registered
Jun 21, 2006
3
0
151
Same problem here. It's caused by yum trying to upgrade the bind package while the bind-chroot package is in the exclude= directive in /etc/yum.conf.
Since bind-chroot is excluded, yum is unable upgrade it, and it depends on the older version of bind.
I opened a ticket with cpanel (since the exclude= directive is set by them), and I was told that using bind-chroot isn't recommended anyway.
Doing 'yum remove bind-chroot' solved the problem for me. I guess if you want to keep using bind-chroot, just prevent it from being excluded by editing /etc/yum.conf and yum will upgrade it.
 

Lucas

Well-Known Member
Feb 22, 2003
132
3
168
Around the world
cPanel Access Level
Root Administrator
Same problem here. It's caused by yum trying to upgrade the bind package while the bind-chroot package is in the exclude= directive in /etc/yum.conf.
Since bind-chroot is excluded, yum is unable upgrade it, and it depends on the older version of bind.
I opened a ticket with cpanel (since the exclude= directive is set by them), and I was told that using bind-chroot isn't recommended anyway.
Doing 'yum remove bind-chroot' solved the problem for me. I guess if you want to keep using bind-chroot, just prevent it from being excluded by editing /etc/yum.conf and yum will upgrade it.
What is bind-chroot exactly used for? Tried to look around google with no clues. I removed it for now.
 

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
Same problem here. It's caused by yum trying to upgrade the bind package while the bind-chroot package is in the exclude= directive in /etc/yum.conf.
Since bind-chroot is excluded, yum is unable upgrade it, and it depends on the older version of bind.
I opened a ticket with cpanel (since the exclude= directive is set by them), and I was told that using bind-chroot isn't recommended anyway.
Doing 'yum remove bind-chroot' solved the problem for me. I guess if you want to keep using bind-chroot, just prevent it from being excluded by editing /etc/yum.conf and yum will upgrade it.
What was your ticket number?