I am trying to follow the installation instructions at:
http://isp-control.net/documentation/dok...ion:centos
by SSH on a remote VPS system my ISP host set up for me.
I am at the point of installing Courier-IMAP. I navigated its website to the appropriate downloads for my Centos 5 x86_64 system. This is at:
http://www.thatfleminggent.com/packages/.../repoview/
Pasted below is what happened:
root@server [/etc/yum.repos.d]# rpm -Uvh
http://www.thatfleminggent.com/packages
/centos/5/x86_64/courier-imap-4.7.0-1.el5.mf.x86_64.rpm
Retrieving
http://www.thatfleminggent.com/packages/...rier-imap-
4.7.0-1.el5.mf.x86_64.rpm
warning: /var/tmp/rpm-xfer.rgl7cZ: Header V4 DSA signature: NOKEY, key ID 536ceb
2a
Preparing... ########################################### [100%]
1:courier-imap ########################################### [100%]
root@server [/etc/yum.repos.d]# rpm -Uvh
http://www.thatfleminggent.com/packages
/centos/5/x86_64/courier-authlib-0.63.0-1.el5.mf.x86_64.rpm
Retrieving
http://www.thatfleminggent.com/packages/...rier-authl
ib-0.63.0-1.el5.mf.x86_64.rpm
warning: /var/tmp/rpm-xfer.1xAAAw: Header V4 DSA signature: NOKEY, key ID 536ceb
2a
error: Failed dependencies:
courier-authlib = 0:0.62.4-2cp is needed by (installed) courier-authlib-
pipe-0.62.4-2cp.x86_64
courier-authlib = 0:0.62.4-2cp is needed by (installed) courier-authlib-
devel-0.62.4-2cp.x86_64
root@server [/etc/yum.repos.d]# rpm -Uvh
http://www.thatfleminggent.com/packages
/centos/5/x86_64/courier-authlib-0.62.4-1.el5.mf.x86_64.rpm
Retrieving
http://www.thatfleminggent.com/packages/...rier-authl
ib-0.62.4-1.el5.mf.x86_64.rpm
warning: /var/tmp/rpm-xfer.PpkmT1: Header V4 DSA signature: NOKEY, key ID 536ceb
2a
error: Failed dependencies:
courier-authlib = 0:0.62.4-2cp is needed by (installed) courier-authlib-
pipe-0.62.4-2cp.x86_64
courier-authlib = 0:0.62.4-2cp is needed by (installed) courier-authlib-
devel-0.62.4-2cp.x86_64
root@server [/etc/yum.repos.d]# rpm - Uvh
http://www.thatfleminggent.com/package
s/centos/5/x86_64/courier-authlib-userdb-0.63.0-1.el5.mf.x86_64.rpm
Retrieving
http://www.thatfleminggent.com/packages/...rier-authl
ib-userdb-0.63.0-1.el5.mf.x86_64.rpm
warning: /var/tmp/rpm-xfer.rYy5kP: Header V4 DSA signature: NOKEY, key ID 536ceb
2a
error: Failed dependencies:
courier-authlib = 0.63.0-1.el5.mf is needed by courier-authlib-userdb-0.
63.0-1.el5.mf.x86_64
root@server [/etc/yum.repos.d]# rpm -Uvh
http://www.thatfleminggent.com/packages
/centos/5/x86_64/courier-authlib-userdb-0.62.4-1.el5.mf.x86_64.rpm
Retrieving
http://www.thatfleminggent.com/packages/...rier-authl
ib-userdb-0.62.4-1.el5.mf.x86_64.rpm
warning: /var/tmp/rpm-xfer.auCbso: Header V4 DSA signature: NOKEY, key ID 536ceb
2a
error: Failed dependencies:
courier-authlib = 0.62.4-1.el5.mf is needed by courier-authlib-userdb-0.
62.4-1.el5.mf.x86_64
root@server [/etc/yum.repos.d]#
As the above shows I was able to install courier-imap but courier-authlib fails. When I installed courier-imap I did not know I already had a different version of it installed. This is courier-imap-4.6.0-2cp. I also have a version of courier-authlib-0.62.4-2cp installed. I do not have any version of courier-authlib-userdb.
It appears to me that the installation of courier-imap was a mistake because I already had the -0.62.4-2cp version of it. But this must also mean that the version of courier-authlib-userdb should match the others and so should be courier-authlib-userdb-0.62.4-2cp. I cannot find this version anywhere at thatfleminggent.com using the advanced Google search function for it that was confined to that site.
What is going wrong here? Where did these *cp versions that will installed by my ISP come from?
CPanel is already installed. This installation was done by my ISP when the VPS hosting service was set up. I want to migrate from it to ispCP. Does the "cp" in these version names mean it is a version for CPanel?
Should courier-imap-4.7.0-1.el5.mf.x86_64.rpm be removed?
I have yum priorities installed and running. I know it is recommended by some and recommended against by others. So I have not been sure if I should have it running.