OK, so I did an upgrade to PHP 5.3 on one of my servers. I noticed the uninstall of php also removed SquirrelMail and it won't install under PHP 5.3. Has anybody worked this out with a good RPM or repo solution? -- John Hinton 877-777-1407 ext 502 http://www.ew3d.com Comprehensive Online Solutions
Why not just install SquirrelMail the old fashioned way? cd /var/www wget "http://downloads.sourceforge.net/project/squirrelmail/stable/1.4.21/squirrelmail-1.4.21.tar.gz?r=http%3A%2F%2Fsquirrelmail.org%2Fdownload.php&ts=1306258610&use_mirror=superb-sea2" tar xvzf squirrelmail-1.4.21.tar.gz Done. On Tue, May 24, 2011 at 1:00 PM, John Hinton <webmaster at ew3d.com> wrote:> OK, so I did an upgrade to PHP 5.3 on one of my servers. I noticed the > uninstall of php also removed SquirrelMail and it won't install under > PHP 5.3. Has anybody worked this out with a good RPM or repo solution? > > -- > John Hinton > 877-777-1407 ext 502 > http://www.ew3d.com > Comprehensive Online Solutions > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos >-- Steven Crothers steven.crothers at gmail.com
On Tue, May 24, 2011 at 01:00:01PM -0400, John Hinton wrote:> OK, so I did an upgrade to PHP 5.3 on one of my servers. I noticed the > uninstall of php also removed SquirrelMail and it won't install under > PHP 5.3. Has anybody worked this out with a good RPM or repo solution?Dump the CentOS php53 package and use the 5.3 provided by the IUS repository. See http://wiki.centos.org/AdditionalResources/Repositories for more information and links to IUS. CentOS' 5.3 doesn't Provide: php and has some other issues the last time I looked. John -- A teacher affects eternity; he can never tell where his influence stops. -- Henry Brooks Adams (1838-1918), US historian, journalist, novelist, and educator, The Education of Henry Adams, Ch 20 (1907) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos/attachments/20110524/1a48f60a/attachment-0005.sig>
Am 24.05.2011 23:41, schrieb John R. Dennison:> On Tue, May 24, 2011 at 01:00:01PM -0400, John Hinton wrote: >> OK, so I did an upgrade to PHP 5.3 on one of my servers. I noticed the >> uninstall of php also removed SquirrelMail and it won't install under >> PHP 5.3. Has anybody worked this out with a good RPM or repo solution? > > Dump the CentOS php53 package and use the 5.3 provided by the IUS > repository. See http://wiki.centos.org/AdditionalResources/Repositories > for more information and links to IUS. > > CentOS' 5.3 doesn't Provide: php and has some other issues the last time > I looked.Could you elaborate what "other issues" it has? Thx Rainer
On Tue, May 24, 2011 at 5:41 PM, John R. Dennison <jrd at gerdesas.com> wrote:> Dump the CentOS php53 package and use the 5.3 provided by the IUS > repository. ?See http://wiki.centos.org/AdditionalResources/Repositories > for more information and links to IUS. > > CentOS' 5.3 doesn't Provide: php and has some other issues the last time > I looked.Why should a PHP 5.3 package provide PHP? To many libs are different, and it would allow for the installation of something like php-ldap from base to a php53 which provided the php dependency. That is not how RPM's are supposed to work. PHP 5.1 is significantly different enough to warrant a different package. Would you package postgres84 to satisfy postgres? No, because it would be wrong. A more correct solution would be to change the dependencies for the cross-php packages to allow for a php or php53 to satisfy. -- Steven Crothers steven.crothers at gmail.com
On 5/24/2011 5:41 PM, John R. Dennison wrote:> On Tue, May 24, 2011 at 01:00:01PM -0400, John Hinton wrote: >> OK, so I did an upgrade to PHP 5.3 on one of my servers. I noticed the >> uninstall of php also removed SquirrelMail and it won't install under >> PHP 5.3. Has anybody worked this out with a good RPM or repo solution? > Dump the CentOS php53 package and use the 5.3 provided by the IUS > repository. See http://wiki.centos.org/AdditionalResources/Repositories > for more information and links to IUS. > > CentOS' 5.3 doesn't Provide: php and has some other issues the last time > I looked.Thanks John. The IUS repository looks really good (or reliable). It seems that they have also used the same type of naming convention used by Redhat for php53 with the addition of i or whatever. This is pretty nice for adding and removing packages. Unfortunately, I'm thinking that this will cause the same dependency problem as things like php-common won't be found. Yes, I know I 'can' just go do an install of something like SquirrelMail, something we immediately would need, but that would potentially just be the beginning of issues on a shared hosting system. It sounds like I should just sit back and wait for 6 if I want to stay on upstream (and select repos) for package updates. That has been my hard headed decision for many years and in those many years, has proven to save a lot of future grief and eliminated in some cases some additional downtime during compiles. Looks like if my need for PHP53 is absolute, I'll just move that client to the one 'custom' system and they'll just have to understand that there might be a bit more downtime, then move them onto a 6 box once deployed. And yes, PHP has been the one thing that has repeatedly been the dawg with using Redhat. 6 was way late out from upstream and then the promised option in 5 appears to be at least a bit of a smoking gun. -- John Hinton 877-777-1407 ext 502 http://www.ew3d.com Comprehensive Online Solutions