Re: PHP 5.2.12 and mycrypt
Posted: Sun Aug 05, 2012 12:29 pm
I feel your pain Brother Faris!
Code: Select all
--> Processing Conflict: php conflicts php-zend-optimizer
--> Finished Dependency Resolution
httpd-devel-2.2.3-65.el5.centos.i386 from updates has depsolving problems
--> Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates)
php-5.3.15-7.el5.art.x86_64 from atomic has depsolving problems
--> php conflicts with php-zend-optimizer
Error: Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates)
Error: php conflicts with php-zend-optimizer
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
Code: Select all
--> Finished Dependency Resolution
httpd-devel-2.2.3-65.el5.centos.i386 from updates has depsolving problems
--> Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates)
Error: Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates)
The php package itself is telling you that. To me, that's even better.KrazyBob wrote:I wish the directions I was sent to said that.
Just like any other package:KrazyBob wrote:How do I remove Zend? Please?
Code: Select all
yum remove php-zend-optimizer
What about it?KrazyBob wrote:ionCube?
That depends on whether you want to install all available updates or only the packages that start with php.Do I run yum upgrade or yum upgrade php*
Looks like something is wrong with your repository configuration. What is the output of rpm -qa | grep ^httpd? And what are the contents of /etc/yum.repos.d/CentOS-Base.repo?KrazyBob wrote:Code: Select all
--> Finished Dependency Resolution httpd-devel-2.2.3-65.el5.centos.i386 from updates has depsolving problems --> Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates) Error: Missing Dependency: httpd = 2.2.3-65.el5.centos is needed by package httpd-devel-2.2.3-65.el5.centos.i386 (updates)
This is the message telling you the php package is conflicting with the php-zend-optimizer package:KrazyBob wrote:I didn't work. It just produces more errors that I have already posted. You assume I know as much as you and can interpret the errors. I cannot.
Code: Select all
Error: php conflicts with php-zend-optimizer
Code: Select all
-bash-3.2 clss02 # rpm -qa | grep ^httpd
httpd-devel-2.2.3-31.el5.centos.2
httpd-2.2.3-31.el5.centos.2
httpd-devel-2.2.3-31.el5.centos.2
The same version of httpd-devel twice? Hm, that looks odd. I'd start by removing httpd-devel and seeing if you can get rid of the double entry. You'll only need it when compiling stuff against Apache httpd, so you can always install it again if you need it. Getting rid of that double entry might fix your yum upgrade as well.KrazyBob wrote:Code: Select all
-bash-3.2 clss02 # rpm -qa | grep ^httpd httpd-devel-2.2.3-31.el5.centos.2 httpd-2.2.3-31.el5.centos.2 httpd-devel-2.2.3-31.el5.centos.2
What dependency errors are you talking about exactly? The httpd ones?KrazyBob wrote:I was able to remove Zend with yum remove php-zend-optimizer but it left oher unrelated dependency errors. Not know where they are coming from I'm in the dark.
I think you are referring to Zend Guard Loader? You only need to install Zend Guard Loader if your server needs to be able to run encoded (usually commercial, closed source) software that requires Zend Guard Loader to be decoded. Zend Optimizer had a similar function, but also acted as a PHP opcode cache, which is why most people installed it.KrazyBob wrote:So I guess where I am at is that I need PHP 5.3 and Zend Guardian.
They do? Where did you find this? I have never heard of anything like that, and frankly it sounds like nonsense. You'll definitely want to keep your software updated to stay current with all of the latest bug and security fixes.KrazyBob wrote:I again questiom yum upgrade because that attempts everythibng and Plesk warns aainst such a command.
I'm sorry, I don't really know what you're talking about.KrazyBob wrote:They will condede that PHP is OK but they do have soecialized versions of code.
Code: Select all
-bash-3.2 clss02 # rpm -qa | grep ^httpd
httpd-devel-2.2.3-31.el5.centos.2
httpd-2.2.3-31.el5.centos.2
httpd-devel-2.2.3-31.el5.centos.2
I have checked, but I don't know what quotes you are referring to exactly.KrazyBob wrote:You have placed quotes in here from other threads and it makes this last message look strange. You have asked questions and then answered them incorrectly on your own.
I know, and I responded to that. But I also asked for the contents of /etc/yum.repos.d/CentOS-Base.repo in that same message and you haven't posted that yet.KrazyBob wrote:You asked me for
and I gave you the output.Code: Select all
-bash-3.2 clss02 # rpm -qa | grep ^httpd httpd-devel-2.2.3-31.el5.centos.2 httpd-2.2.3-31.el5.centos.2 httpd-devel-2.2.3-31.el5.centos.2
What do you want me to address exactly?KrazyBob wrote:Rather than making me look like an idiot perhaps you could address this as I have said many times.
I am also doing my best. Do you really think I'm here to make other people seem like idiots? Come on, please... I have better things to do with time.KrazyBob wrote:I am a rookie doing his best. You make far too many assumptions.
All I'm doing is trying to help you correct them.KrazyBob wrote:I am trying to change PHP to 5.3. I am not responsible for the errors that are output but I am responsible for correcting the errors.