On 11/13/2012 06:04 AM, Eric Shubert wrote:
On 11/12/2012 06:12 PM, Eric Shubert wrote:
I would seem to me that the php53 package/spec would have a
"Provides: php" line in it. Does it not?

It does not.

While I don't think that rpm can handle a "Requires: A or B" type thing,
I should think there's a way to code the spec file(s) such that either
one would do.

Would someone care to dig a little deeper into this?

Ok, so I woke up a little early this morning, and decided to look into this.

I found this thread, which covers the topic pretty well:
https://bugzilla.redhat.com/show_bug.cgi?id=717158

The cnt40-deps.sh script (it's been that long since I built my QMT) I have lists php, php-ldap (why? - don't need it), php-mysql and php-pear.

Both php and php-pear provide only their 5.1 counterpart. However php-mysql is provided by both php-mysql and php53-mysql. So it looks as though if the *-toaster packages were changed to require php-mysql (whether they actually require it or not) instead of simply php, the dependency would be satisfied by either php or php53 (along with its -mysql counterpart).

Does anyone see a problem with this?
How have you php53 users on Cos5 gotten around this?

Thanks.

I am running php53u on a server with QMTISO updated to 5.8. I don't have any issues other than the admin-toaster. It's my understanding that the issue is because of strict tagging in php53 You must start and end your php doc with ?php ... /php? where some flexibility was allowed before. I have not chased this down as I don't need or use it on this server.

Here is what I have installed.

php53u.i386 5.3.16-1.ius.el5                  installed
php53u-cli.i386 5.3.16-1.ius.el5                  installed
php53u-common.i386 5.3.16-1.ius.el5                  installed
php53u-devel.i386 5.3.16-1.ius.el5                  installed
php53u-gd.i386 5.3.16-1.ius.el5                  installed
php53u-ldap.i386 5.3.16-1.ius.el5                  installed
php53u-mbstring.i386 5.3.16-1.ius.el5                  installed
php53u-mcrypt.i386 5.3.16-1.ius.el5                  installed
php53u-mysql.i386 5.3.16-1.ius.el5                  installed
php53u-pdo.i386 5.3.16-1.ius.el5                  installed
php53u-pear.noarch 1:1.9.4-3.ius.el5                 installed
php53u-process.i386 5.3.16-1.ius.el5                  installed
php53u-pspell.i386 5.3.16-1.ius.el5                  installed





---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

Reply via email to