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