And two months later I finally remember to report that it was, in
fact, a disaster.
I was attempting to upgrade to php 5.2, but dependencies went berserk,
instructor web pages stopped working, bosses yelled at unix admins,
etc... etc...
Anyone who cares, probably already knows this and this is probably why
php 5.2 has stayed in testing so long. I had said "unless you hear
more from me", so this is that "more" from "me".
-Dylan
On Mon, Aug 3, 2009 at 11:02 AM, Dylan Martin <dmartin(a)sccd.ctc.edu> wrote:
> Sorry if this is the wrong place to post this. As far as I can tell,
> people who install packages from the testing repo should report the
> experience here. If not, please let me know where the correct place
> is and I will go away...
>
> I just enabled the testing repo with includepkgs=php* and ran "yum
> update" I had to set "priority=1" to get it to work. There were
> conflicts and dependency problems with with php-pecl-apc and
> php-pecl-json. I removed php-pecl-apc because I don't use it and
> php-pecl-json because the new php-common seems to include it. I've
> added the error output below (thank you scroll buffer!) I've got 50
> odd students hammering on this, so unless you hear more from me, take
> this as a good sign that this is stable.
>
> Transaction Check Error:
> file /etc/php.d/json.ini from install of
> php-common-5.2.9-2.el5.centos.i386 conflicts with file from package
> php-pecl-json-1.2.1-3.el5.i386
> file /usr/lib/php/modules/json.so from install of
> php-common-5.2.9-2.el5.centos.i386 conflicts with file from package
> php-pecl-json-1.2.1-3.el5.i386
>
> php-pecl-apc-3.0.19-1.el5.i386 from installed has depsolving problems
> --> Missing Dependency: php-zend-abi = 20050922 is needed by package
> php-pecl-apc-3.0.19-1.el5.i386 (installed)
> Error: Missing Dependency: php-zend-abi = 20050922 is needed by
> package php-pecl-apc-3.0.19-1.el5.i386 (installed)
> root@zephir1# rpm -q php-pecl-apc
>